2024 Fantasy Baseball Rankings - AllPitchers
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Tarik Skubal DET 113872.941.03140280$27.54AL|NL
2 Zack Wheeler PHI 1401063.431.12146360$27.32AL|NL
3 Chris Sale ATL 1231053.401.11153350$27.07AL|NL
4 Max Fried ATL 1391163.311.16124350$25.62AL|NL
5 Dylan Cease SD 132973.511.15163510$25.01AL|NL
6 Luis Castillo SEA 140973.521.14151410$24.65AL|NL
7 Tyler Glasnow LAD 114953.481.08148330$24.47AL|NL
8 Pablo Lopez MIN 135983.551.13148350$24.03AL|NL
9 Freddy Peralta MIL 124873.511.10145400$22.63AL|NL
10 Joe Ryan MIN 127873.731.08144310$21.80AL|NL
11 George Kirby SEA 125873.561.06114200$20.32AL|NL
12 Corbin Burnes BAL 139983.691.17136410$20.04AL|NL
13 Yoshinobu Yamamoto LAD 118953.561.14121290$19.01AL|NL
14 Logan Webb SF 138973.491.18111290$18.45AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Logan Gilbert SEA 134883.841.14135320$17.98AL|NL
16 Sonny Gray STL 116873.511.15125360$17.75AL|NL
17 Aaron Nola PHI 135973.971.16132300$17.31AL|NL
18 Justin Verlander HOU 123963.871.14121360$16.98AL|NL
19 Kevin Gausman TOR 142894.051.20153380$16.02AL|NL
20 Zac Gallen ARI 129973.871.19125340$15.83AL|NL
21 Emmanuel Clase CLE 34212.761.0329625$14.79AL|NL
22 Chris Bassitt TOR 145994.051.22135460$14.73AL|NL
23 Framber Valdez HOU 122963.581.24112400$14.39AL|NL
24 Carlos Rodon NYY 120864.051.18134400$13.85AL|NL
25 Edwin Diaz NYM 30213.231.06441024$13.79AL|NL
26 Josh Hader HOU 30212.931.05441322$12.75AL|NL
27 Yu Darvish SD 119874.081.16119340$12.59AL|NL
28 Zach Eflin TB 112773.791.1195200$11.78AL|NL
29 Mason Miller OAK 33112.641.00501220$11.73AL|NL
30 Blake Snell IL-15 SF 122874.021.29148550$11.62AL|NL
31 Clarke Schmidt NYY 115863.971.20117340$11.58AL|NL
32 Camilo Doval SF 32213.231.23351424$11.34AL|NL
33 Nathan Eovaldi IL-15 TEX 116864.031.21116380$10.70AL|NL
34 Bailey Ober MIN 105673.871.11106240$10.39AL|NL
35 Tanner Bibee CLE 110773.901.16104310$10.18AL|NL
36 Ryan Helsley STL 31213.201.12361221$9.92AL|NL
37 Yusei Kikuchi TOR 117774.031.24132410$9.91AL|NL
38 Clay Holmes NYY 30213.261.24321223$9.84AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 David Bednar PIT 31213.751.1834923$9.74AL|NL
40 Cole Ragans KAN 118773.871.26126420$9.72AL|NL
41 Raisel Iglesias ATL 33213.841.1632823$9.64AL|NL
42 Justin Steele CHC 118873.951.25113340$9.56AL|NL
43 Kenley Jansen BOS 33214.051.21371323$9.26AL|NL
44 Jack Flaherty DET 125784.071.27137440$9.18AL|NL
45 Joe Musgrove IL-15 SD 110774.061.16104280$9.05AL|NL
46 Shota Imanaga CHC 115774.151.20120310$9.02AL|NL
47 Jesus Luzardo MIA 113774.051.24124370$8.76AL|NL
48 Evan Phillips IL-15 LAD 25213.491.1329722$8.76AL|NL
49 Michael King SD 99773.871.20103310$8.42AL|NL
50 Robert Suarez SD 33213.881.21331222$8.30AL|NL
51 Andres Munoz SEA 29212.961.11341119$8.29AL|NL
52 Paul Sewald ARI 30213.801.17341021$7.96AL|NL
53 Jhoan Duran MIN 30213.121.16351019$7.76AL|NL
54 Peter Fairbanks TB 32213.321.15411218$7.49AL|NL
55 Charlie Morton ATL 127974.321.34136540$7.45AL|NL
56 Paul Skenes PIT 92663.741.21105310$7.25AL|NL
57 Jon Gray TEX 118874.261.25112390$7.10AL|NL
58 Garrett Crochet CWS 83573.541.17103310$7.08AL|NL
59 Ranger Suarez PHI 119863.961.29102400$6.78AL|NL
60 Cristian Javier HOU 118874.431.23114440$6.77AL|NL
61 Alexis Diaz CIN 31214.151.28341421$6.27AL|NL
62 Reid Detmers LAA 125884.461.30133450$6.01AL|NL
63 James McArthur KAN 32214.101.32321321$5.75AL|NL
64 Jared Jones PIT 108784.261.25114330$5.72AL|NL
65 Walker Buehler LAD 116854.271.2497320$5.66AL|NL
66 Jordan Romano TOR 28114.021.23291022$5.64AL|NL
67 Taj Bradley TB 95674.011.1895290$5.49AL|NL
68 Carlos Estevez LAA 31214.451.29321121$5.35AL|NL
69 Nestor Cortes NYY 86653.951.1485230$5.35AL|NL
70 Lance Lynn STL 121774.351.25116390$5.31AL|NL
71 Bryan Woo SEA 81663.791.1681250$4.93AL|NL
72 Kodai Senga IL-60 NYM 89653.831.2497370$4.84AL|NL
73 MacKenzie Gore WAS 119684.231.30132460$4.65AL|NL
74 Marcus Stroman NYY 120864.151.2996390$4.64AL|NL
75 Kyle Bradish BAL 100663.841.2594310$4.51AL|NL
76 Grayson Rodriguez IL-15 BAL 106674.041.25104340$4.49AL|NL
77 Craig Kimbrel BAL 31213.921.22391317$4.45AL|NL
78 Jose Berrios TOR 124794.331.26109350$4.28AL|NL
79 Aaron Civale TB 106674.211.1995280$4.27AL|NL
80 Patrick Sandoval LAA 124874.091.37114500$4.11AL|NL
81 Brandon Pfaadt ARI 109774.451.2199250$4.02AL|NL
82 Max Scherzer IL-60 TEX 75543.941.1083210$3.89AL|NL
83 Tanner Houck BOS 100784.031.2893320$3.82AL|NL
84 Ryan Pepiot IL-15 TB 80563.881.1485270$3.79AL|NL
85 Gerrit Cole IL-60 NYY 72533.731.1279190$3.74AL|NL
86 Hector Neris CHC 34214.341.32341419$3.73AL|NL
87 Bryce Miller SEA 105674.261.2094270$3.46AL|NL
88 Bobby Miller IL-15 LAD 80643.911.2081230$3.26AL|NL
89 Kutter Crawford BOS 112784.401.26104340$3.24AL|NL
90 Tanner Scott MIA 34213.751.38391817$3.24AL|NL
91 Kirby Yates TEX 29214.061.22361216$2.91AL|NL
92 Hunter Greene CIN 115674.601.28129430$2.33AL|NL
93 Jason Foley DET 32213.861.2823917$2.18AL|NL
94 Michael Kopech CWS 33124.351.33351719$2.17AL|NL
95 Reese Olson DET 100674.061.2688310$2.10AL|NL
96 Zack Littell TB 94674.211.1978210$2.00AL|NL
97 Reynaldo Lopez ATL 90654.191.2791310$1.27AL|NL
98 Dean Kremer BAL 125784.501.30107380$1.14AL|NL
99 Nick Lodolo IL-15 CIN 81564.111.2595280$1.05AL|NL
100 Luis Severino NYM 116774.381.3199390$0.99AL|NL
101 Nick Pivetta BOS 103684.531.30114380$0.75AL|NL
102 Kyle Finnegan WAS 32124.441.33301218$0.59AL|NL
103 Sean Manaea NYM 106674.381.2999370$0.29AL|NL
104 Naoyuki Uwasawa BOS 28115.191.4822120$0.00AL|NL
105 Brady Singer KAN 121784.471.34103370$-0.48AL|NL
106 Chris Paddack MIN 99674.361.2682220$-0.51AL|NL
107 Christian Scott NYM 69443.901.1569190$-0.61AL|NL
108 Erick Fedde CWS 108584.411.27101350$-0.62AL|NL
109 Miles Mikolas STL 132884.691.2990300$-0.62AL|NL
110 Cristopher Sanchez PHI 84664.031.3073270$-0.72AL|NL
111 Jordan Hicks SF 89663.971.3478370$-0.89AL|NL
112 John Means BAL 83564.221.1867180$-0.92AL|NL
113 Hunter Brown HOU 74543.981.2777270$-0.95AL|NL
114 Seth Lugo KAN 119784.631.3299330$-1.35AL|NL
115 Frankie Montas CIN 121784.651.34107390$-1.42AL|NL
116 Jose Alvarado PHI 29213.461.30321411$-1.43AL|NL
117 Mitch Keller PIT 137794.691.37124440$-1.86AL|NL
118 Michael Wacha KAN 111674.541.3196350$-1.95AL|NL
119 Luis Gil NYY 67544.071.2976310$-1.98AL|NL
120 Triston McKenzie CLE 92574.421.2378310$-2.00AL|NL
121 Devin Williams IL-60 MIL 22113.061.1529911$-2.04AL|NL
122 Andrew Heaney TEX 80554.431.2683270$-2.22AL|NL
123 Kyle Harrison SF 102674.541.3395390$-2.41AL|NL
124 Brayan Bello BOS 117784.541.3695370$-2.50AL|NL
125 Merrill Kelly IL-15 ARI 72544.171.2770250$-2.66AL|NL
126 Jose Soriano LAA 83554.061.3683400$-2.85AL|NL
127 Trevor Megill MIL 32214.241.28381210$-2.88AL|NL
128 Clayton Kershaw IL-60 LAD 54433.781.1653150$-3.07AL|NL
129 Jose Quintana NYM 118784.561.3691390$-3.16AL|NL
130 Jordan Montgomery ARI 122784.611.3592330$-3.25AL|NL
131 Garrett Whitlock IL-15 BOS 81564.361.2671200$-3.25AL|NL
132 Kenta Maeda IL-15 DET 90584.531.2782280$-3.29AL|NL
133 Jameson Taillon CHC 105674.681.2882260$-3.34AL|NL
134 Braxton Garrett MIA 95574.491.2985230$-3.38AL|NL
135 Joe Ross MIL 98684.571.3284320$-3.41AL|NL
136 Casey Mize DET 96574.371.2670250$-3.50AL|NL
137 Dane Dunning IL-15 TEX 85554.361.3078300$-3.52AL|NL
138 Robert Gasser MIL 94574.521.2985300$-3.54AL|NL
139 Logan Allen CLE 105674.611.3287350$-3.59AL|NL
140 Edward Cabrera IL-15 MIA 79564.281.3583380$-3.65AL|NL
141 Eduardo Rodriguez IL-15 ARI 79554.201.3170260$-3.76AL|NL
142 Ronel Blanco HOU 87664.671.3485370$-3.98AL|NL
143 A.J. Puk MIA 54224.091.2854196$-4.03AL|NL
144 Jordan Wicks IL-15 CHC 73554.301.3168240$-4.40AL|NL
145 Jason Adam TB 33213.661.1336125$-4.64AL|NL
146 Max Meyer MIA 80564.421.3171270$-4.78AL|NL
147 Alek Manoah TOR 81564.481.3173320$-4.89AL|NL
148 Michael Lorenzen TEX 89664.581.3371340$-4.90AL|NL
149 Matt Manning DET 87574.461.3071280$-4.91AL|NL
150 Cody Bradford IL-15 TEX 54333.971.1449130$-5.42AL|NL
151 Andrew Abbott CIN 96574.771.3390340$-5.74AL|NL
152 David Robertson TEX 30213.391.1936144$-5.78AL|NL
153 Matt Waldron SD 75564.641.2864220$-5.83AL|NL
154 David Peterson IL-60 NYM 58333.711.3263250$-5.85AL|NL
155 Javier Assad CHC 86674.591.3669300$-5.86AL|NL
156 Chase Silseth IL-60 LAA 74554.591.3473280$-5.90AL|NL
157 Bryce Elder ATL 88664.551.3565300$-5.92AL|NL
158 Louie Varland MIN 71454.391.2865200$-6.03AL|NL
159 Justin Lawrence COL 34224.421.51351810$-6.04AL|NL
160 Lance McCullers IL-60 HOU 59434.001.3257250$-6.05AL|NL
161 Matthew Strahm PHI 31213.221.054091$-6.13AL|NL
162 Hunter Harvey WAS 31113.941.193297$-6.25AL|NL
163 Yimi Garcia TOR 29213.301.053482$-6.38AL|NL
164 Griffin Canning LAA 100674.951.3588350$-6.38AL|NL
165 Griffin Jax MIN 32213.661.1833104$-6.42AL|NL
166 A.J. Minter ATL 32213.371.1338102$-6.47AL|NL
167 Alex Cobb IL-60 SF 70444.191.3157200$-6.69AL|NL
168 Kyle Gibson STL 126784.851.3992420$-6.94AL|NL
169 Gavin Williams IL-60 CLE 57344.121.2454200$-6.99AL|NL
170 Ryan Pressly HOU 32213.391.153592$-7.05AL|NL
171 Jeff Hoffman PHI 29214.061.2836135$-7.05AL|NL
172 Tylor Megill IL-15 NYM 84454.501.3374310$-7.06AL|NL
173 Tyler Anderson LAA 117785.051.3688410$-7.12AL|NL
174 JoJo Romero STL 30213.131.1632102$-7.17AL|NL
175 Cole Irvin BAL 76454.411.2856180$-7.22AL|NL
176 Shane Baz IL-15 TB 56344.191.2251170$-7.25AL|NL
177 Graham Ashcraft CIN 112684.691.3983370$-7.32AL|NL
178 Kevin Kelly TB 31213.281.102772$-7.36AL|NL
179 JP Sears OAK 116594.941.3293350$-7.36AL|NL
180 Taylor Rogers SF 30213.511.173592$-7.65AL|NL
181 Jose Leclerc TEX 30213.711.2134153$-7.66AL|NL
182 Bryan Abreu HOU 32213.531.2440152$-7.66AL|NL
183 Gabe Speier SEA 29213.411.163392$-7.68AL|NL
184 Spencer Turnbull PHI 70444.461.3362240$-7.76AL|NL
185 Yariel Rodriguez IL-15 TOR 59334.201.3262270$-7.80AL|NL
186 Kevin Ginkel ARI 30214.031.3029115$-7.97AL|NL
187 Scott Barlow CLE 33213.761.1936112$-8.04AL|NL
188 Bryan Hudson MIL 33213.231.2236141$-8.08AL|NL
189 Mike Clevinger CWS 103494.871.3084340$-8.08AL|NL
190 Alex Vesia LAD 29213.741.1935122$-8.33AL|NL
191 Jose Urquidy IL-15 HOU 62444.611.2648170$-8.35AL|NL
192 Garrett Cleavinger TB 32213.651.2940172$-8.40AL|NL
193 Drew Rasmussen IL-60 TB 33213.341.103190$-8.52AL|NL
194 Adam Ottavino NYM 29213.771.1833122$-8.53AL|NL
195 Chris Martin BOS 33213.881.173162$-8.66AL|NL
196 Yuki Matsui SD 28213.221.1831121$-8.69AL|NL
197 Ross Stripling OAK 95484.701.3066210$-8.70AL|NL
198 Matthew Liberatore STL 60334.271.3452221$-8.74AL|NL
199 Nick Sandlin CLE 32213.431.1435120$-8.75AL|NL
200 Ryan Walker SF 29213.451.1934101$-8.77AL|NL
201 Blake Treinen LAD 28213.561.2130102$-8.81AL|NL
202 Paul Blackburn IL-15 OAK 93474.681.3780320$-8.91AL|NL
203 Trevor Rogers MIA 91574.821.4079330$-9.00AL|NL
204 Jake Junis IL-60 MIL 59354.551.2755150$-9.01AL|NL
205 Aaron Bummer ATL 31213.041.2435130$-9.03AL|NL
206 Alex Lange DET 30214.001.3833164$-9.06AL|NL
207 Andrew Nardi MIA 32213.691.2337121$-9.09AL|NL
208 Yennier Cano BAL 31213.911.3226124$-9.12AL|NL
209 Jeffrey Springs IL-60 TB 34223.741.1537100$-9.12AL|NL
210 Jhony Brito SD 65344.311.2644180$-9.19AL|NL
211 Daniel Hudson LAD 28213.991.2032102$-9.27AL|NL
212 Ian Hamilton NYY 31213.681.2832132$-9.31AL|NL
213 Angel Zerpa KAN 30213.441.182781$-9.38AL|NL
214 Pierce Johnson IL-15 ATL 32213.801.2538121$-9.39AL|NL
215 Joe Jimenez ATL 34214.281.2337112$-9.42AL|NL
216 Bryse Wilson MIL 70344.551.2957210$-9.44AL|NL
217 Tyler Rogers SF 31213.601.182172$-9.45AL|NL
218 Cole Sands MIN 30213.741.2033111$-9.46AL|NL
219 Hayden Wesneski CHC 53224.081.2547170$-9.46AL|NL
220 Andrew Chafin DET 31213.611.2433121$-9.53AL|NL
221 Anthony Maldonado MIA 29213.811.153091$-9.54AL|NL
222 Colin Rea MIL 98585.021.3474310$-9.56AL|NL
223 Simeon Woods Richardson MIN 68464.691.3354220$-9.61AL|NL
224 Tyler Alexander TB 54334.571.2445140$-9.63AL|NL
225 Daniel Coulombe BAL 31213.781.2132101$-9.69AL|NL
226 Jalen Beeks COL 34124.911.4729149$-9.80AL|NL
227 DL Hall IL-15 MIL 70454.691.4066300$-9.85AL|NL
228 Drew Thorpe CWS 56354.451.2845170$-9.91AL|NL
229 Caleb Thielbar MIN 31213.981.2436111$-9.92AL|NL
230 Aaron Ashby MIL 51334.151.3747220$-10.04AL|NL
231 Caleb Ferguson NYY 28213.631.2329111$-10.09AL|NL
232 Lucas Erceg OAK 31113.631.3637173$-10.12AL|NL
233 Ben Lively CLE 82575.141.3566260$-10.21AL|NL
234 James Paxton LAD 81655.121.4368310$-10.22AL|NL
235 Mason Black SF 56344.491.3249190$-10.29AL|NL
236 Alex Faedo DET 51224.511.2747171$-10.35AL|NL
237 Ben Brown CHC 33213.831.2537120$-10.40AL|NL
238 Hoby Milner MIL 31213.721.182980$-10.49AL|NL
239 Andrew Kittredge STL 30214.111.242672$-10.49AL|NL
240 Keaton Winn IL-15 SF 48334.341.3038140$-10.54AL|NL
241 Mark Leiter Jr. CHC 33214.641.3436133$-10.57AL|NL
242 Emilio Pagan CIN 30214.511.2432112$-10.57AL|NL
243 Gavin Stone LAD 56434.711.3747190$-10.61AL|NL
244 Joey Wentz DET 53224.191.3351220$-10.68AL|NL
245 Ryne Nelson ARI 79565.021.3656230$-10.74AL|NL
246 Aroldis Chapman PIT 29113.771.3438172$-10.96AL|NL
247 Luke Weaver NYY 29214.411.272982$-10.98AL|NL
248 Taijuan Walker PHI 95665.051.4063330$-10.98AL|NL
249 Justin Martinez ARI 27213.401.3232150$-11.00AL|NL
250 Reed Garrett NYM 31214.151.3236131$-11.02AL|NL
251 John Schreiber KAN 31213.851.2827111$-11.08AL|NL
252 Joe Kelly IL-15 LAD 23213.281.2627110$-11.13AL|NL
253 Fernando Cruz CIN 29114.191.3141152$-11.13AL|NL
254 Ryan Thompson ARI 30213.861.262591$-11.16AL|NL
255 Joel Payamps MIL 31214.141.232781$-11.17AL|NL
256 Randy Vasquez SD 55344.571.3345200$-11.17AL|NL
257 Shawn Armstrong TB 30214.011.203090$-11.18AL|NL
258 Ryan Yarbrough LAD 47214.311.2235110$-11.18AL|NL
259 Cooper Criswell BOS 71464.891.3655190$-11.21AL|NL
260 Enyel De Los Santos SD 30214.061.2232110$-11.23AL|NL
261 Wandy Peralta SD 29213.741.2824121$-11.26AL|NL
262 Tyler Mahle IL-60 TEX 30224.051.1929100$-11.28AL|NL
263 Josiah Gray IL-15 WAS 106495.071.3789450$-11.30AL|NL
264 Dylan Lee ATL 29213.871.202780$-11.30AL|NL
265 Ryan Feltner COL 97575.021.4381350$-11.38AL|NL
266 Jacob Webb BAL 30214.221.2931121$-11.44AL|NL
267 David Festa MIN 34224.071.2734120$-11.44AL|NL
268 Kody Funderburk MIN 26113.001.2028100$-11.44AL|NL
269 Jake Diekman NYM 29213.931.3934181$-11.45AL|NL
270 Emerson Hancock SEA 46334.561.2934150$-11.48AL|NL
271 Ryne Stanek SEA 30214.431.3330142$-11.48AL|NL
272 Jacob deGrom IL-60 TEX 17112.990.942340$-11.54AL|NL
273 Bailey Falter PIT 77464.971.3455210$-11.55AL|NL
274 Steven Okert MIN 29214.171.2634120$-11.59AL|NL
275 Hunter Gaddis CLE 32214.471.2329101$-11.60AL|NL
276 Greg Weissert BOS 32214.211.3333151$-11.60AL|NL
277 Ryan Weathers MIA 86575.011.4471320$-11.64AL|NL
278 Luis Garcia LAA 29214.061.3027101$-11.69AL|NL
279 Sixto Sanchez MIA 43234.041.2629100$-11.70AL|NL
280 Michael Grove LAD 29214.471.3033101$-11.77AL|NL
281 Tyson Miller CHC 32214.371.3132121$-11.84AL|NL
282 Parker Mushinski HOU 26213.631.262490$-11.86AL|NL
283 Jake Latz TEX 28213.941.2829130$-11.93AL|NL
284 Matt Moore LAA 29214.791.4130143$-11.97AL|NL
285 Pedro Avila CLE 48224.331.3646200$-12.05AL|NL
286 Chad Green IL-15 TOR 25113.761.102760$-12.10AL|NL
287 Tim Herrin CLE 28113.451.2229100$-12.10AL|NL
288 Steven Matz IL-15 STL 72464.881.3953230$-12.13AL|NL
289 Seth Martinez HOU 28214.011.2526100$-12.14AL|NL
290 Luis Garcia IL-60 HOU 26224.181.212680$-12.14AL|NL
291 Adrian Morejon SD 26113.611.162880$-12.14AL|NL
292 Gregory Santos IL-60 SEA 20113.521.221962$-12.15AL|NL
293 Mike Soroka CWS 57354.611.3440200$-12.15AL|NL
294 Phil Maton TB 34214.501.3031121$-12.18AL|NL
295 Cade Povich BAL 29224.091.2829100$-12.19AL|NL
296 Seranthony Dominguez PHI 28214.231.3126111$-12.20AL|NL
297 Jose Cuas CHC 31214.261.3631131$-12.20AL|NL
298 John Brebbia CWS 31114.331.2234101$-12.22AL|NL
299 Huascar Ynoa ATL 52334.801.3747180$-12.23AL|NL
300 Josh Staumont MIN 29214.151.3132130$-12.23AL|NL